able to survive - Turkish English Dictionary